/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Distribuciones;

import entidad.FactoryDistribucion.DISTRIBUCION_NOMBRES;

/**
 *
 * @author julianPG
 */
public class Constante implements Distribucion {
    
    private double constante;
    public static final DISTRIBUCION_NOMBRES nombre = DISTRIBUCION_NOMBRES.CONSTANTE;
    public static final String[] parametros = {"constante"};
    public static final String[] tipoParametros = {"double"};

    public Constante(double constante) {
        this.constante = constante;
    }

    @Override
    public double generar(double u) {
        return constante;
    }

    @Override
    public DISTRIBUCION_NOMBRES getNombre() {
        return nombre;
    }

    @Override
    public String[] getParametros() {
        return parametros;
    }

    @Override
    public String[] getTipoParametros() {
        return tipoParametros;
    }

    @Override
    public double calcularMedia() {
        return constante;
    }

    
    
}
